tree clover - French English Dictionary